English translation for "in the face of sth in spite of sth"
不顾某事物
Related Translations:
spite: n.恶意;怨恨;遗恨。 bear sb. a spite=have a spite against sb. 怀恨某人。 from spite=in spite 为泄愤。 in spite of =〔罕用语〕spite of 不管,不顾;〔古语〕无视。 in spite of oneself 不知不觉的,不由的。 in spite of sb.'s nose [teeth]